package com.soft.service;

import com.soft.model.GarbageOrder;
import io.swagger.models.auth.In;

import java.util.List;

public interface GarbageOrderService {

    // 根据id查找
    GarbageOrder getById(Integer id);

    // 根据用户id查找
    List<GarbageOrder> getByUserId(Integer userId);

    // 获取所有
    List<GarbageOrder> getAll();

    // 添加
    int add(GarbageOrder garbageOrder);

    // 修改
    int update(GarbageOrder garbageOrder);

    // 删除
    int delete(Integer id);

    // 获取所有可以抢购的
    List<GarbageOrder> getAllWaitGet();

    int updateSelective(GarbageOrder garbageOrder);

    List<GarbageOrder> getAllForSales(Integer businessId);
}
